home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / dev / c / PhoneLogDevKit.lha / PhoneLog / docs / PhoneLog.doc < prev    next >
Encoding:
Text File  |  1996-03-16  |  3.7 KB  |  108 lines

  1. TABLE OF CONTENTS
  2.  
  3. PhoneLog/struct
  4. PhoneLog/struct
  5. PhoneLog/struct
  6.  
  7.    NAME
  8.         struct PhoneLogEntry -- Structure for log file entries (V33)
  9.  
  10.    RECORD
  11.         struct PhoneLogEntry {
  12.                               char            Number[30+1];
  13.                               char            Name[80+1];
  14.                               char            Reason[80+1];
  15.  
  16.                               char            ProgramName[32];
  17.                               unsigned short  ProgramVersion;
  18.                               unsigned short  ProgramRevision;
  19.  
  20.                               unsigned short  StartDay;
  21.                               unsigned short  StartMonth;
  22.                               int             StartYear;
  23.                               unsigned short  StartHour;
  24.                               unsigned short  StartMin;
  25.                               unsigned short  StartSec;
  26.                               unsigned short  EndDay;
  27.                               unsigned short  EndMonth;
  28.                               int             EndYear;
  29.                               unsigned short  EndHour;
  30.                               unsigned short  EndMin;
  31.                               unsigned short  EndSec;
  32.  
  33.                               unsigned short  Hours;
  34.                               unsigned short  Mins;
  35.                               unsigned short  Secs;
  36.                             };
  37.  
  38.    FUNCTION
  39.         Used by PhoneLogGenerator and PhoneLogParser
  40.  
  41.    ELEMENTS
  42.         Number          - Phone Number that was called
  43.         Name            - Name of the host that was called
  44.         Reason          - Reason why the host is called
  45.         ProgramName     - Name of the program that makes the call
  46.         ProgramVersion  - Version of the program that makes the call
  47.         ProgramRevision - Revision of the program that makes the call
  48.         StartDay        - Day of the start of the call
  49.         StartMonth      - Month of the start of the call
  50.         StartYear       - Year of the start of the call
  51.         StartHour       - Hour of the start of the call
  52.         StartMin        - Min of the start of the call
  53.         StartSec        - Sec of the start of the call
  54.         EndDay          - Day of the end of the call
  55.         EndMonth        - Month of the end of the call
  56.         EndYear         - Year of the end of the call
  57.         EndHour         - Hour of the end of the call
  58.         EndMin          - Min of the end of the call
  59.         EndSec          - Sec of the end of the call
  60.         Hours           - Hours of the call duration
  61.         Mins            - Minutes of the call duration
  62.         Secs            - Seconds of the call duration
  63.  
  64.    EXAMPLE
  65.         See PhoneLogGenerator and PhoneLogParser
  66.  
  67.    NOTES
  68.         None
  69.  
  70.    BUGS
  71.         No known bugs.
  72.  
  73.    SEE ALSO
  74.         PhoneLogGenerator,PhoneLogParser, struct PhoneLogMarker
  75. PhoneLog/struct
  76.  
  77.    NAME
  78.         struct PhoneLogMarker -- Structure for log file marks (V33)
  79.  
  80.    RECORD
  81.         struct PhoneLogMarker {
  82.                                char           ProgramName[32];
  83.                                unsigned short ProgramVersion;
  84.                                unsigned short ProgramRevision;
  85.                                char           MarkName[256];
  86.                              };
  87.  
  88.    FUNCTION
  89.         Used by PhoneLogGenerator and PhoneLogParser
  90.  
  91.    ELEMENTS
  92.         ProgramName     - Name of the program that wrote the mark
  93.         ProgramVersion  - Version of the program that wrote the mark
  94.         ProgramRevision - Revision of the program that wrote the mark
  95.         MarkName        - Name of the mark
  96.  
  97.    EXAMPLE
  98.         See PhoneLogGenerator and PhoneLogParser
  99.  
  100.    NOTES
  101.         None
  102.  
  103.    BUGS
  104.         No known bugs.
  105.  
  106.    SEE ALSO
  107.         PhoneLogGenerator,PhoneLogParser, struct PhoneLogEntry
  108.